home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 June
/
EnigmA AMIGA RUN 19 (1997)(G.R. Edizioni)(IT)[!][issue 1997-06][EAR-CD III].iso
/
softwareupdate
/
cybergraphix update
/
cybergraphx3
/
changes.txt
next >
Wrap
Text File
|
1997-03-01
|
9KB
|
284 lines
Update revision history for beta archive 48
cgxsystem.library
=================
Changes for 41.1 beta7 (b47 archive)
- flood fills are a bit faster for planar bitmaps now. This should improve
performance for certain flood fill operations on workbench icons.
Changes for 41.1 beta6 (b46 archive)
- improved speed auf RECTFMT_LUT8 WritePixelArray()/cybergraphics call
on 15/16 bit rgb colour screens. Apps like Frodo4.0 which use
WritePixelArray/RECTFMT_LUT8 may gain a litte speed due to the
optimized call. Stack usage increases though.
- BitMapScale()/graphics patch trashed 68k data register D7 in some cases.
This is now fixed.
Changes for 41.1 beta5 (b45 archive)
- improved speed auf RECTFMT_LUT8 WritePixelArray()/cybergraphics call
on 8 bit screens. It should be as fast as WritePixelArray8()/graphics
patch now. Apps or games which have cybergraphx support and use
WritePixelArray/RECTFMT_LUT8 instead of WritePixelArray8 may gain a
litte speed due to the optimized call.
Changes for 41.1 beta4 (b44 archive)
- fixed "test screen to small" problem introduced with beta2
Changes for 41.1 beta3 (b43 archive)
- added some code to get powersnap working on truecolour screens
Changes for 41.1 beta2 (b42 archive)
- added additional planar bitmap checks in BltBitmap()/graphics code
to avoid some strange effects with certain programs
Changes for 41.1 (b41 archive)
- LockBitMapTagList()/cgx always returned a 0 as handle. Now it returns the
handle properly.
This will most likely fix all AmiWin related lockups.
Changes for 41.0 b362 (b40 archive)
- added support for multiple boards of the same kind. The drivers need to
have that feature implemented though to use that option.
- fixed some problems with standard menu backfilling when PLANES2FAST option
is enabled. Please don't use that option when you are not aware of what it's
doing actually. It reduces compatibility and general stability in some cases.
Changes for 41.0 b348 (b39 archive)
- inlined some code in cgxsystem.library. This will slightly improve speed
in some areas
Changes for 41.0 b320 (b37 archive)
- added horizontal/vertical lines hw acceleration for gfx boards
that don't have a special line engine but allow for solid fill.
Changes for 41.0 b303 (b36 archive)
- mouse/screen blankers which blanked the mouse sprite the way the C= blanker
does, now blank the mouse sprite again properly.
Changes for 41.0 b299 (b35 archive)
- Due to a bug in the rect filling code, swapping/toggling of simple refresh
windows got really slow unter truecolour screens with v2 and previous
V3 versions. There is really a VISIBLE speed INCREASE with that fixed now
when using simple refresh windows.
Changes for 41.0 b291 (b34 archive)
- nextscreens should get updated properly now
Changes for 41.0 b289 (b33 archive)
- This is for all WritePixel/PutPixels lovers out there:
wasted 20 minutes of my valueable time to increase writepixel output. This
graphics function is mostly unused with os graphics operation but some people
really think that the speed of this function is a general speed indicator
Rather strange ......
- fixed a bug in OpenScreen()/intuition patch. If applications called it with
other flags besides NS_EXTENDED set in the newscreen.type field, the
Extended tag field was ignored. This e.g. fixes some screen opening problems
with Finalwriter.
- programs which use the SA_LikeWorkbench tag to open a screen correctly open
on a cybergraphx display now, if the workbench is opened on a cybergraphx
display, too.
Changes for 41.0 b270 (b32 archive)
- the mouse crsr is now disabled on the previous view if the active
view changees to a different gfx card
- fixed a problem with masked rectfills with screens that have less than 256
colours
Changes for 41.0 beta263
- LoadRGB4/SetRGB4 now behaves like in earlier betas which should fix some
palette problems with older programs.
- enabled support for 8bit hardware accelerated planar bitmap to chunky
bitmap blits
- Truecolour related parts of BltBitmap()/graphics rewritten. Should be
faster now under certain cases.
cgxvideo.library
================
Changes for 41.2 (b47 archive)
- removed some obsolete debug output in ChangeWindowBox()/intuition patch
Changes for 41.1 (b41 archive)
- bumped rev to 41.1
Changes for 41.0 beta99 (b39 archive)
- should now work with z2 kind of boards
CV64 driver
===========
Changes for beta 504 (b43 archive)
- added tooltype "PASSTHROUGH=(YES|NO) which disables/enables
monitor switch.
Changes for beta 499 (b42 archive)
- fixed rgb colour template blits bug in conjunction with
INVERSEVID drawmode
Changes for beta 492 (b40 archive)
- added support for multiple CV64s in one machine. All installed
CV64s share the same config right now. The first CV64 board
will keep the known screenmode names (CVision: xBit ..). All
subsequent boards will get the board number added to the
screen mode base name (CVision.2: xBit .. etc.) and modified
display IDs
- removed roxxler p2c conversion support for this beta release
needs to be reviewed. The alternative hardware p2c conversion
method is still enabled though.
Changes for beta 443 (b39 archive)
- minor changes for latest cgxsystem.library
Changes for beta 441 (b37 archive)
- fixed refresh problems for screens that were moved horizontally
(screens that are smaller than the visible width and centered
to the viewport are updated properly now)
- device name is now "CVision64" instead "CyberVision"
- added code to support hardware planar 2 chunky blits
- enabled roxxler support code for p2c conversion
Changes for beta 399 (b36 archive)
- Due to some removal of some unused code, executable size could
be reduced by around 4k
Changes for beta 398 (b34 archive)
- added wb tooltype support
the env variable cybergraphx/bootlogo has now become a tooltype
added tooltype MEMCLOCK=xx to modify default memory clock
- software crsr should now work as expected even on nextscreens
- added support for cgxmode hidden flag
- added a workaround for the save config bug in cgxmode
Changes for beta 369 (b33 archive)
- fixed a problem with swaps of 2 colour screens. if the screen was
swapped in the whole display was erased.
Changes for beta
- mouse pointer colours are set correct now when a new view is
opened
CV3D driver
===========
Changes for 2.1 beta 5 (b48 archive)
- modified board init code to fix some z2 related init problems
Changes for 2.1 beta 3 (b43 archive)
- bootlogo is visible now if scandoubler output is used
- added tooltype "PASSTHROUGH=(YES|NO) which disables/enables
monitor switch.
Changes for 2.1 beta 2 (b42 archive)
- added support for multiple CV3Ds in one machine. All installed
CV3Ds share the same config right now. The first CV3D board
will keep the known screenmode names (CV64/3D: xBit ..). All
subsequent boards will get the board number added to the
screen mode base name (CV64/3D.2: xBit .. etc.) and modified
display IDs
Changes for 2.1 (b41 archive)
- bumped rev to 2.1
Changes for 2.0 beta 1049 (b40 archive)
- minor internal changes
Changes for 2.0 beta 1045 (b39 archive)
- minor changes for latest cgxsystem.library
Changes for 2.0 beta 1043 (b37 archive)
- fixed refresh problems for screens that were moved horizontally
(screens that are smaller than the visible width and centered
to the viewport are updated properly now)
Changes for 2.0 beta 1039 (b36 archive)
- The test screen option should now work properly again. (broken
since 2.0 beta 1023, save config bug workaround)
- fixed a few problems with nextscreens in hicolour/truecolor modes.
The refresh should be ok now.
Changes for 2.0 beta 1027 (b35 archive)
- added support for masked bitblits. This improves compatibility to
programs like CygnusEd in 8 bit (no text crsr trouble anymore when
scrolling) but - as a drawback - reduces standard shell scrolling
Changes for 2.0 beta 1023 (b34 archive)
- added wb tooltype support
the env variable cybergraphx/bootlogo has now become a tooltype
- software crsr should now work as expected even on nextscreens
- added a workaround for the save config bug in cgxmode
Changes for 2.0 beta 1007 (b33 archive)
- fixed a problem with swaps of 2 colour screens. if the screen was
swapped in the whole display was erased.
Changes for 2.0 beta
- mouse pointer colours are set correct now when a new view is
opened
Changes for 2.0 beta 961
- fixes a bug in hardware acceleration code for planar to chunky
blits
Changes for 2.0 beta 892
- Fixes corrupt text problems
- Code for masked templates rewritten. Should cure the problem with
visible flashes when blitting masked templates in 8 bit mode
- Code for hardware acceleration of planar to chunky
bitmap blits added
- added support for input source switch